package com.googlecode.dgwt.client.dijit.resource.message;

import com.google.gwt.i18n.client.Messages;
import com.google.gwt.i18n.client.LocalizableResource.DefaultLocale;


/**
 * @author	Wellington Tadeu dos Santos
 * @since	DGWT v0.01
 */
@DefaultLocale("pt_BR")
public interface MessageResources extends Messages {

    @DefaultMessage("Carregando...")
    public String loadingState();

    @DefaultMessage("Desculpe, ocorreu um erro.")
    public String errorState();

    @DefaultMessage("^(a|e|o|com|d[aeo]|n[ao]|para|que|sem)(s)?$") //TODO mover para Dojo.APPLICATION_RESOURCES
    public String nonProperCaseWordsRegex();

    @DefaultMessage("O preenchimento do campo \"{0}\" é obrigatório.")
    public String valueRequired(String fieldName);

    @DefaultMessage("O valor \"{0}\" é inválido para o campo \"{1}\".")
    public String valueInvalid(String value, String fieldName);

}